LEO's Electronics
15 Glencoe Ave., Ilford, Greater London, United Kingdom, IG2 7AJ
(02085) 992391 Phone
(07956) 553161 Mobile